Re: Re: TO PRINCESS Hidey! Thursday, 25-Feb-99 14:15:36 Jeff, OK. Bear with me. Basically a file consists of a stream of binary digits, which are organised into bytes for easier use,etc. OK. Now in Notepad you aren't looking at the bytes, you are looking at ASCII characters. When we speak of a keyfile, we generally talking about looking at the lowest level - the bytes in that file so OB 00 50 represents three bytes for example. File size = 3 bytes, not seven characters. Hex Workshop allows you to create the files in this way, sure you can then open it in Notepad but it won't make any sense to you, in the same way that an executable file looks when opened in notepad.... So you create a keyfile in this way, and can manipulate the data in it at a byte level with a hex editor. Now restart caveman as before. Break in with SoftIce, as before. Single step through the code until you see the file you had created loaded by one of the int21 calls. Continue to single step through the code and watch how that data is used.... Cronos. Cronos |
Jeffs thread (Jeff) (23-Feb-99 22:25:29) |